Happy software developers solve problems better: psychological measurements in empirical software engineering
نویسندگان
چکیده
منابع مشابه
Happy software developers solve problems better: psychological measurements in empirical software engineering
For more than thirty years, it has been claimed that a way to improve software developers' productivity and software quality is to focus on people and to provide incentives to make developers satisfied and happy. This claim has rarely been verified in software engineering research, which faces an additional challenge in comparison to more traditional engineering fields: software development is ...
متن کاملHow Do Developers Solve Software-engineering Tasks on Model-based Code Generators? An Empirical Study Design
Model-based code-generators are complex in nature; they are built using a variety of tools such as language workbenches, and model-to-model and model-to-text transformation languages. Due to the highly heterogeneous technology ecosystem in which code generators are built, understanding and maintaining their architecture pose numerous cognitive challenges to both novice and expert developers. Mo...
متن کاملWhat happens when software developers are (un)happy
The growing literature on affect among software developers mostly reports on the linkage between happiness, software quality, and developer productivity. Understanding happiness and unhappiness in all its components – positive and negative emotions and moods – is an attractive and important endeavor. Scholars in industrial and organizational psychology have suggested that understanding happines...
متن کاملEmpirical Study of Software Developers ’ Experiences
There is evidence that CASE tools do not completely meet the goal of their diverse users. Part of the problem seems to be a gap between how programs are represented and manip ulated in the user interfaces of CASE tools and the experiences of software developers, includin g maintainers, testers and programmers. The empirical study presented in this paper uses two different methods to measure the...
متن کاملUsing simulation software to solve engineering economy problems
Some information required for solving problems in engineering economy problems can be fairly well defined. Much required information is uncertain, such as the actual cash flows from revenues and costs, the salvage value of equipment, the interest rate or even the project life. Engineering economy problems with all deterministic inputs are actually special cases. Probability descriptions of inpu...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: PeerJ
سال: 2014
ISSN: 2167-8359
DOI: 10.7717/peerj.289